swan conch - Turco Inglés Diccionario